home *** CD-ROM | disk | FTP | other *** search
/ Apple Reference & Presen…rary 6 (Reseller Edition) / Apple Ref. & Pres. Lib.v6.0.toast / pc / 3-Presentations / Apple Demos / Training / HyperCard 2.0 Training / •HC 2.0-2 / background_27044.txt < prev    next >
Text File  |  1990-08-07  |  2KB  |  109 lines

  1. -- background: 27044 from stack: in.0-2
  2. -- bmap block id: 27426
  3. -- flags: 0000
  4. -- background id: 0
  5. -- name: 
  6. ----- HyperTalk script -----
  7. -- This handler goes back to the last card if the user clicks
  8. -- outside the "window".
  9. on mouseUp
  10.   if "field" is not in the target and "button" is not in the target then goBack
  11. end mouseUp
  12.  
  13. -- This handler stores the name of the last card.
  14. on goBack
  15.   go cd "Audience relate" of stack "Intro to HyperCard 2.0"
  16. end goBack
  17.  
  18. on closeCard
  19.   send "reset" to this cd
  20.   pass closeCard
  21. end closeCard
  22.  
  23.  
  24.  
  25. -- part 1 (field)
  26. -- low flags: 01
  27. -- high flags: 0000
  28. -- rect: left=65 top=78 right=181 bottom=411
  29. -- title width / last selected line: 0
  30. -- icon id / first selected line: 0 / 0
  31. -- text alignment: 0
  32. -- font id: 174
  33. -- text size: 14
  34. -- style flags: 256
  35. -- line height: 15
  36. -- part name: 
  37.  
  38.  
  39. -- part 4 (button)
  40. -- low flags: 00
  41. -- high flags: 0000
  42. -- rect: left=54 top=53 right=191 bottom=431
  43. -- title width / last selected line: 0
  44. -- icon id / first selected line: 0 / 0
  45. -- text alignment: 1
  46. -- font id: 0
  47. -- text size: 12
  48. -- style flags: 0
  49. -- line height: 16
  50. -- part name: wind
  51.  
  52.  
  53. -- part 3 (button)
  54. -- low flags: 00
  55. -- high flags: 0000
  56. -- rect: left=61 top=55 right=70 bottom=81
  57. -- title width / last selected line: 0
  58. -- icon id / first selected line: 0 / 0
  59. -- text alignment: 1
  60. -- font id: 0
  61. -- text size: 12
  62. -- style flags: 0
  63. -- line height: 16
  64. -- part name: closebox
  65. ----- HyperTalk script -----
  66. -- This handler sets the cursor to simulate a real closeBox.
  67. on mouseEnter
  68.   set the cursor to "arrow"
  69. end mouseEnter
  70.  
  71. -- This handler sets the cursor to simulate a real closeBox.
  72. on mouseWithIn
  73.   repeat until the mouseloc is not within the rect of me or the mouse is down
  74.     set the cursor to "arrow"
  75.   end repeat
  76.   if the mouse is down then
  77.     send mouseUp to me
  78.   end if
  79. end mouseWithIn
  80.  
  81. -- This handler simulates clicking in a closeBox.
  82. on mouseUp
  83.   set the icon of me to 7937
  84.   wait 15
  85.   set the icon of me to 0
  86.   reset
  87.   goBack
  88. end mouseUp
  89.  
  90.  
  91.  
  92. -- part 8 (button)
  93. -- low flags: 00
  94. -- high flags: C000
  95. -- rect: left=134 top=23 right=46 bottom=427
  96. -- title width / last selected line: 0
  97. -- icon id / first selected line: 0 / 0
  98. -- text alignment: 1
  99. -- font id: 174
  100. -- text size: 14
  101. -- style flags: 256
  102. -- line height: 18
  103. -- part name: Audience Related Descriptions of HyperCard
  104. ----- HyperTalk script -----
  105. on mouseUp
  106.   goBack
  107. end mouseUp
  108.  
  109.